Move GdkFullscreenMode to the right header
authorMatthias Clasen <mclasen@redhat.com>
Thu, 10 Sep 2020 04:22:01 +0000 (00:22 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 10 Sep 2020 04:22:26 +0000 (00:22 -0400)
This enum is just used for a GdkToplevel property now,
so move the declaration to the gdktoplevel.h header.

gdk/gdksurface.h
gdk/gdktoplevel.h

index a03b02a4e32ced016910bc1a886b127ab06af40c..dde646e807c93a8564ce771bd327de3b126563c6 100644 (file)
@@ -63,20 +63,6 @@ typedef enum
   GDK_SURFACE_EDGE_SOUTH_EAST
 } GdkSurfaceEdge;
 
-/**
- * GdkFullscreenMode:
- * @GDK_FULLSCREEN_ON_CURRENT_MONITOR: Fullscreen on current monitor only.
- * @GDK_FULLSCREEN_ON_ALL_MONITORS: Span across all monitors when fullscreen.
- *
- * Indicates which monitor (in a multi-head setup) a surface should span over
- * when in fullscreen mode.
- **/
-typedef enum
-{
-  GDK_FULLSCREEN_ON_CURRENT_MONITOR,
-  GDK_FULLSCREEN_ON_ALL_MONITORS
-} GdkFullscreenMode;
-
 /**
  * GdkSurfaceState:
  * @GDK_SURFACE_STATE_WITHDRAWN: the surface is not shown
index cd1bb74241cd9585d3e814c55de32e9e6e3bc041..119be69e535a8bf8153f30b756c8fc5fd107d245 100644 (file)
 
 G_BEGIN_DECLS
 
+/**
+ * GdkFullscreenMode:
+ * @GDK_FULLSCREEN_ON_CURRENT_MONITOR: Fullscreen on current monitor only.
+ * @GDK_FULLSCREEN_ON_ALL_MONITORS: Span across all monitors when fullscreen.
+ *
+ * Indicates which monitor (in a multi-head setup) a surface should span over
+ * when in fullscreen mode.
+ **/
+typedef enum
+{
+  GDK_FULLSCREEN_ON_CURRENT_MONITOR,
+  GDK_FULLSCREEN_ON_ALL_MONITORS
+} GdkFullscreenMode;
+
 #define GDK_TYPE_TOPLEVEL (gdk_toplevel_get_type ())
 
 GDK_AVAILABLE_IN_ALL